.share-container{
  width:100%;
  background:#ffffff;
  margin-bottom:10px;
  >.share-single{
    width:94%;
    margin-left:3%;
    margin-right:3%;
    height:180px;
    background:rgba(255,255,255,1);
    >.share-goods-left{
      float:left;
      width:44%;
      height:100%;
      position:relative;
      >img{
        width:100%;
        margin-top:10px;
        border-radius:4px
      }
      >.share_button_container{
        position:absolute;
        bottom:10px;
        width:100%;
        >.share_collect{
          font-size:11px;
          float:left;
          color:rgba(153,153,153,1)
        }
        >.share_share{
        font-size:11px;
        float:right;
        color:rgba(153,153,153,1)
        }
      }
    }
    >.share-goods-right{
      float:right;
      width:53%;
      height:100%;
      padding-left:1%;
      position:relative;
      >.share-title{
        width:100%;
        font-size:14px;
        margin-top:10px;
        color:rgba(0,0,0,1);
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden
      }
      >.share-describe{
        width:100%;
        padding-top:5px;
        min-height:20%;
        font-size:12px;
        color:rgba(153,153,153,1);
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden
      }
      >.share-price{
        width:100%;
        height:10%;
        padding-top:15px;
        font-size: 12px;
        // line-height:10%;
        >.share_real_price{
          float:left;
          font-size:12px;
          color:#E5001E;
          >span{
            font-size:24px;
          }
        }
        >.share_from{
          float:right;
          font-size:11px;
          color:rgba(153,153,153,1);
          margin-right:5px
        }
      }
      >.share-coupon{
        width:100%;
        height:24%;
        line-height:24%;
        position:absolute;
        bottom:10px;
        font-size:10px;
        text-align:center;
        >.share_coupon_container{
          width:100%;
          height:100%;
          position:relative;
          >.share_goods_price{
            color:#9D0152;
            font-size:15px;
            position:absolute;
            bottom:15px;
          }
          >.share_coupon_button{
            width:50%;
            line-height:20px;
            height:20px;
            border-radius:4px;
            font-size:12px;
            position:absolute;
            bottom:0px;left:0px;
            >.share_coupon_button_left{
              float:left;
              background:#E5001E;
              line-height:20px;
              border-radius:12px;
              text-align:center;
              padding:0 10px;
              color:#FFFEFE
            }
            >.share_coupon_button_right{
              float:left;
              font-size: 13px;
              line-height:20px;
              text-align:center;
              color:#E5001E;
              overflow:hidden
            }
          }
          >.share_diate{
            width:44%;
            background:#9d0152;
            position:absolute;
            bottom:0px;
            right:0px;
            line-height:30px;
            border-radius:4px;
            color:#ffffff;
            font-size:14px;
            text-align:center;
          }
        }
      }
    }
  }
}
.goods_info_container{
  margin-left:10px;
  margin-right:10px;
  margin-bottom:50px;
  padding-top:10px;
  >.share-title{
    width:100%;
    font-size:18px;
    color:rgba(0,0,0,1);
  }
  .share_info_container_div{
    margin-top:10px;
    >.share_info_container_div_left{
      float:left;
      line-height:30px;
      >.real_price{
        float:left;
        font-size:14px;
        color:#E5001E
      }
      >.share_goods_sale_prime{
        float:left;
        color:rgba(153,153,153,1);
        padding-left:5px;
      }
    }
    >.share_info_container_div_right{
      float:right;
      width:28%;
      line-height:22px;
      height:22px;
      background:#9d0152;
      border-radius:4px;
      font-size:10px;
      >.get_coupon{
        float:left;
        width:40%;
        background:#fff;
        height:92%;
        border:1px solid #9d0152;
        border-radius:4px;
        text-align:center;
        color:#9d0152
      }
      >.coupon_difference{
        float:right;
        width:53%;
        height:92%;
        border:1px solid #9d0152;
        text-align:center;
        color:#fff;
        border-radius:4px;
        overflow:hidden
      }
    }
  }
  >.share_goods_sale{
    margin-top:10px;
    height:20px;
    line-height:20px;
    >.share_goods_profit{
      float:left;
      color:#E5001E;
      font-size: 14px;
      >.profit_int{
        padding: 1px 10px;
        background: #E5001E;
        color: #FFFEFE;
        border-radius: 12px;
      }
    }
    >.share_goods_sale_salecount{
      float:right;
      text-align:center;
      padding-right:5px;
      >.sale_word{
        text-align:center;
        color:rgba(153,153,153,1);
        border-radius:2px;
      }
      >.sale_count{
        text-align:center;
        color:#9d0152
      }
    }
  }
  >.goods_info_description{
    padding-top:10px;
    color:rgba(102,102,102,1);
    font-size:14px;
    padding-bottom:50px
  }
}
.goods_info_bottom{
  width:100%;
  height:50px;
  color:#fff;
  font-size:18px;
  text-align:center;
  position:fixed;
  background: #ffffff;
  border-top:1px solid #e6e6e6;
  bottom:0px;
  >.goods_info_bottom_left{
    line-height:50px;
    width:50%;
    float:left;
    color: #9d0152;
  }
  >.goods_info_bottom_right{
    line-height:50px;
    width:50%;
    float:right;
    color: #ffffff;
    background:#9d0152;
  }
}
.memberright-container{
  height:30px;
  padding:10px 0px;
  background:#F5E5ED;
  color: #9D0152;
  >.myright{
    padding:4px 16px;
    color:#ffffff;
    background:#9D0152;
    line-height:25px;
    text-align: center;
    border-top-left-radius:0px;
    border-top-right-radius:20px;
    border-bottom-right-radius:20px;
    border-bottom-left-radius:0px;
  }
}
.share_shop_right{
  float:left;
  width:80%;
  font-size: 12px;
  >div{
    height:18px;
    padding:5px 0px 0px 10px;
    >span:first-child{
      line-height:20px;
      background:#666666;
      color:#ffffff;
      border-radius: 2px;
      width:60px;
      text-align: center;
    }
    >span:last-child{
      line-height:20px
    }
  }
}
